---@meta

---@class component_instrument
local instrument = {}

---
---@param fn idk # 
---author: 
function instrument:SetOnPlayedFn(fn)
end

---
---@param fn idk # 
---author: 
function instrument:SetOnHeardFn(fn)
end

---
---@param musician idk # 
---author: 
function instrument:Play(musician)
end

